Big Huge Thesaurus

Spirodela polyrrhiza

noun